My long awaited apology...