Sort:  

Absolutely right on all points! Thx!