Up Side Down You Go

A lot of people had their kipping handstand push ups "click" today. What is the biggest factor that has helped you get that kipping handstand push up?Workout:

5 x 3 Handstand Push Up or 5 x 5 Standing Dumbbell Shoulder Press

3 Rounds: 800m run (with mat nasties at 400m turn around - 21-15-9) Russian Kettlebell Swing 9-15-21 (53/70#) *Round 1 complete 21 mat nasties at turn around, 15 the second round and 9 the 3rd.  KBS goes the opposite way, starting at 9 swings, then 15 on the second round etc.