Interval Watcher object