add COM port communication