Creation of a  model
use the model