Adjust the structure