prep for update