Excellent observations, each one of them right on target!
Thank you. I hope others, particularly my own, will benefit from it.