An apology and some thanks