@cathyfox: Great post thanks.