changeset updates and get_work_summary function