Handling the collection on change