Created TimedUpdater, changed IStreamProvider to IIOProvider.