adding removeObservers method