file watch update