adding a reduced version of the model
reorganization of model