deferred对象