I started learning cannon fist through the detailed cannon fist instructional video about a year ago, and had been working on it on and off. I probably had watched the moves in the first half of the routine multiple times as I had not been constantly practiced what I learned. Every time I tried to pick it up again, I would watch the video from the beginning again. So I never seemed to be able to finish it. Today, I finally finished learning the cannon fist choreography and completed 9 times of the routine.