delivery cycle