An apology and a HUGE thank you