Beautifully expressed...well done!