Hi Headkaze, for the rotation I do manipulate the memory. For straight memory copy I use bitblt, I think thats gotta be quicker than manipulating memory but dont know for sure. Only thing with manipulating the memory I found is the directdraw surfaces cannot be in video memory, otherwise its incredibly slow. Also for the MNG videos this has to use DC's and API BlitBlt. EDIT: By the way that articles been on the site for ages, in fact thats where it probably came from Although, if you do spot other reviews or sites about GameEx please do let me know, including things like docs not in english. On the GameEx site on the extras page, yourll see links to what I have already. Please let me know if theres anything else out there I should be aware of. Also if you want to add a comment for the comments page, please drop me a mail. Its always best though if I can have a name, and site if there is one, but not required. Cheers. Tom