I've been through this a hundred times to-day.