team add, player add, refactoring