i wonder if their training is anything like this:
http://www.youtube.com/watch?v=GCOZBr7pSAQ
(especially at 3:00 min)