Excellent retort. Well thought out and very informed.