Great explaination..Fully agreed.