added event that emits all items if one or more items change