copipasted*ehm* implemented vcom USB xD