extended the model and concepts