Whew! I've been writing for this all day, several revisions and rough drafts later and I might have something solid to post up tonight.