Very, very good points! I may have some thinking to do later.