removeObject -> removeObserver