it's exam time in a couple of weeks, and there's no better inspiration to study than this thread...