Who could have predicted?.