Removed duplicate calls to notifyObserver