Some player.cc implementation