added monitoring of file change