valueWatcher should emit an integer