iPhone 12 coming, but not all together