source structure changes