Very well done. Thanks for the descriptive setup.