sorry everyone. football was very complicated and the errors just built up over time