Check this out: http://www.freerepublic.com/focus/news/2637529/posts?page=24#24
Hope this meets your approval and fills the requirements you hold . . .
Not bad. Well thought out.