introduced new field: change_hash