some work with the collections, and some new models