updating dependencies and trying to extract the delayer component.