You have explained a hell of a lot this morning mate, in very easy terms. I really appreciate that mate, hopefully this will solve the problem but even if it doesnt I have just gained a lot of useful knowledge in regards to my box. In other news I have been in constant contact with planet regarding my issues, I have now begun to learn how to add shortcuts into the planet software, the jogging buttons on the front of the box itself now work which is a nice little touch, managed to get one limit switch working on the z axis but the others are wired wrong. Bit worried about the y axis though as when I plugged the z axis into it nothing at all happens, there is a i/o tab on the software which shows when a input is activated, put the z limit switch cable into the x axis and it registers a input but with the y axis nothing at all happens. Need to check my soldering but im pretty sure that is ok now.