add comments about ContentObserver