remove DeferredObject