Waringing fixes + ModelObserver missing notifications added.