initial commit and example usb conn