I agree that the last past is unstable. Also I am not sure about the balls order. Indeed that's a really nice agregation of tricks!