Excellent! Great at meeting and explanation. Full marks.