when the collection cycle completes