with player.rb