I also use the "Amazing Box" for my Brother machines, it writes for other machines as well. I've had it for years and have gone from xp to windows 7 with it, so far have been very well pleased as some of my other embroidery software is now kapoot with the newer computer.