Great post RD. Loads of wisdom in it :-)