superb explanation of things, THANKS+++++

Review