grrr....an apology