brute force was a bit too much. this update uses watchdog to sync on file system events