The machine I have uses the USB for EMB, but there is also a slot for a card reader which I have never had to use. Do you know if some upgrades are free and some have to be purchased. The fact that these sewing machine companies are so private about the pricing of things is unnerving. Thanks for your response and the link above.