Well this was a wild ride