added support for USB, SERIAL and BLUETOOTH link types