update collection items on update