Three months into the making and I didn't see this coming.