look at all of that in Models