inspire by Ian Davies (http://allanpeters.com/blog/?p=7690) miscellaneous, playthanks for being smart Image