added Player.latestAction