no more try catch when removing observer.