moved check for null player/tourney, still need to add actual returning of error