add watch flag to support error beep