improve validations for player and team