adding creating collection - untested though