Hi Routerdriver, thanks a lot for the reply, yes ive seen some good stuff on that and used Linux operating system some years ago. The problem ive got at the moment is that im currently using a planet cnc controller on one machine, I generate thecode using esltcam. With this additional machine im trying to make it as close to what i currently have in regards to the process, im starting to think a standalone controller like of ebay maybe the way or just bite the bullet and make my own controller using the planet cnc products which means I will have to buy a license from them but both machines will be on the same platforms and the process in the same for both. Sorry if im waffling lol im crap at explaining stuff. My cnc knowledge is very basic and ive kept my cnc maching methods the same for years and it works great, but i just need to see the best way forward, If I could get the Duet 2 wifi to control the spindle, or even just home the y axis sides individually and have no issues with the gcode then I could make that work but ive read a few times now the gcode having to be revised to suit the duet. I cant find any real kind of reviews on the Chinese stand alone controllers which is a bit worrying, they seem to be around "250 complete with pendant so that is good value, but setting hem up may be another world of pain lol