change the structure of the modeling