ARRRRRRRRRRRRRRRRRRRGH! I can't keep up!!!
I know what you mean - I'm pedaling as fast as I can here on FR and am lagging....