lol, good stuff, well worth the read