new changes in structure