finished teleop section