Updating before deliver