Some excellent work and breakdowns here - thank you!