oh and Neale this is what I mean you lost me part way through with your explanation so I will research what your referring to, to understand it. my knowledge level on CNC's is beginner at this moment and will try my best to learn it all.