pre-update-prepare