add file monitor module