actually pass the model