collection object update