filewatcher update 3