added teleop recoder psuedocode