Many thanks yet again for that very informative reply mate, much appreciated. When I said primitive I should of said the interface, currently im using planet cnc controller software which imo looks a lot more professional than the interface of mach3. The purpose of them im fully aware of but just trying to find a system which will work for all my machines. Im not too sure if the planet cnc software and planet cnc controller will work with a ooznest workbee as it has 2xmotors on the y axis and not sure if they need to be configured individually