There seems to be a problem here. If you watch Les's video the time between when he clicks on the app to the result is about 35 seconds. My run on the other hand is done in under 20 seconds. Where is this being timed from?
http://www.youtube.com/watch?v=gpGSk5mWL7k