[youtube=http://www.youtube.com/watch?v=5aDN9Xj3wgw&feature=related] If you want to get some idea of the evolutionary life cycle then look at White and Nerdy