watch for serialport dependency