Two hours of typing... must be one hell of a post.