I think route refers stuff needs to be in the model