~ renamed state property in deferred
+ exception when deferred is not in progress