defined cannon movement