refactored savings at-bats to their own collection