added DirectoryNotifier