code complete new teleop