data structure change.