Slight insomnia, so bit disturbed. Do give it a read, but don't curse me after doing so.
Read this post on iamamlan.blogspot.com