deferred pipeline