At last an admission they they screwed up!! But is this too little, too late?