So, now we can argue about `leak-out´, `announcement´ and `on the shelves´ dates...