end-to-end cycle time