add filewatcher