Preparation for update functionality