The Xulifeng 4 axis board integrates very well with mach3. I have had no trouble configuring the system even though I am a newcomer to CNC. All homing and limit devices are working no problem here as there is plenty of opto-isolated IO. Motors tuned and moving the prescribed distances on all axis. I now have to get to grips with gcode programming. I have bought several items from this supplier as I have never been let down. (One does have to be careful on Ebay). I have also bought 4 off stepper drive modules 2M542 4.2 A, Stepper motor mounting blocks, plumb couplings etc.. I am in the process of purchasing ebay ( item 300956732417). This is a CNC wireless pendant for Mach3. Just plug in the wireless stick...configure an go. Will save a lot of potential pain. If anyone is interested the Ebay shop is BestChoose 702 and the seller: onlyforever702 (16234). The chap I deal with is Kevin, and you will find that he is a very good communicator. You may get more details and information by asking a question (Through the Ebay System) You may tell him that Ramzyelk recommended him, however, I am sure you will get seamless service from him if you did not mention me at all. I am presenting the information resulting from my own experiences an I would urge every individual to make their own analysis. Ramzy