fixed adding new collections, fixed product model currying problem in adding to collection