update collection to fetch and create