Well put together Hamish, as usual.