remove unnecessary deferred object