My hat's off...............very good writing!!!
You have a nice delivery, too................ -Tom