Re-fine usb communicator and pattern reg.