Absolutely valid and good points...