added notification capability on collection change