I have a Singer Futura CE 100 which I upgraded to a CE200, connects to my computer and will accept most embroidery designs, at Emblibrary if the one you but doesn't work well you can change it to a different format and download it again, fer nuttin'. The only thing I don't like is it doesn't have a very large hoop.