added TurnCounter