You might want to have a look at my PyCon paper from earlier this year. While shtoom doesn't use pygame, many of the same points are raised here: http://www.interlink.com.au/anthony/tech/talks/PyCon2004/shtoom-paper.txt -- Anthony Baxter <anthony@interlink.com.au> It's never too late to have a happy childhood.