checkpoint work on usb library