Updating deferred logic