Very clear explanation and explanation