completely new implementation of watch and syntax changed
supports poison pill method of process termination
poison pill method of process termination