update data, add new collection