watch no longer exits on error