Added FreeObserver and according source.