New FileMonitor And utils