some watch command dependences