well said John and Ian...!