refactored create_player_items method