refactor and streamline use of TurnInstructionsClass members