Mr. Fins - You sound a lot like Mr.Crunch: http://www.hotcopper.com.au/post_single.asp?fid=1&tid=1126339&msgid=6312867