The QE 440 aurora does have an embroidery module which you must purchase separately ...... I did not purchase it. I am now wondering if the USB port I keep reading about is attached to the module and not the actual sewing computer. I have not been able to find a diagram showing the port and I cannot find a port on my 440. The port to attach the embroidery module is not a usb port.