fixing local collection observing