I think I've slightly misunderstood what it is that RoLo is meant to achieve, but that is slightly irrelevant as the very first time I did it I completely overwrote my firmware. I'm not saying that we really have actually managed to massively improve the mpegplayer code or anything, my theory is more along the lines of we've buggered it up somewhere, probably resulting in it dropping tons of frames and so appearing to go superfast. Trying it again all I've got is no video, so I think the first time I tried it I did something wrong. It probably still did this the second time I tried because using RoLo was doing nothing so it was still really using my first edited code. If something magic really is occurring on the iPod then I really would love to know how...