reloading conf files if the underlying file has changed and auto writing new values to the underlying file