update as deliver