expanded the model