Quite a treatise - thanks!