working nofile ulimit detection as well as watcher setup