maybe works but produces too many messages and might not watch sub dirs