Prep work for update functionality