setCurrentTomeObserver with (BOOL)needToSet