updated teleop section