removed const from loop, need for adapters putting their own watchers on loop