Something to keep in mind is scores.find_by(game_number: week) will return 1 and only 1 score.