I found a nice upgrade for my syil ex250. This all in one is touch screen, has an SSD and importantly a parallel port. This should be much better than the old office pc I had running this lathe. I installed mach3 ran one part. Everything worked perfectly. I settled on windows Vista because it had drivers for the SSD and the parallel port. I did try windows 10 and windows XP with no luck.