worked on create_player method