An apology, a promise and a surprise