scructure changes