worker per rank count added; infinite watcher execution bug fixed