Perfect explanation.