Much needed apology