http://www.youtube.com/watch?v=XZz5ezoloJk

I think it's an improvement XD