adding basic file monitoring