Very good explanation.....