This thread is in recognition of what a great job @FizixRichard ; has made with this post, which I'd like to officially recognise as a Golden Post. All Golden Posters receive a free SitePoint book of their choice as my way of saying thanks for taking the time to give back to the community. So congratulations FizixRichard, and thanks.