added models, collection and view