private void addWatcher(string directory, string pattern)
{
var watcher = new FileSystemWatcher(directory, pattern);
watcher.Changed += fileChanged;
watcher.IncludeSubdirectories = true;
watcher.EnableRaisingEvents = true;
watcher.NotifyFilter = NotifyFilters.LastWrite;
_watchers.Add(watcher);
}