Made progress on DiffChanges