Revert to using updatePromise to cover #180 issue; Put them in the spec.