Very nicely put. But it reads better with the paragrphs deliniated, me thinks...