Great post Doc Alan ....... well balanced and very informative