And I forgot something. If you want to purchase the embroidery software how much is it going to cost you for it and then for each new version. Some.... Like Bernina embroidery software costs you each time you upgrade it to the new version. Some don't charge for upgrades to the new version. Each embroidery software has it's pros & cons that come with it.