#330 implement the -watch parameter