Wow some apology....