start implementing usb auto-mount and scanning