Absolutely right points discussed..