@monster You are right, the script kinda of evolved into that, because I couldn't get it to work, so I tried to work around it. My original script was actually exactly like yours, the only difference is that you used * and inverse, and I tried getting + and - to work with it. I guess that math with matrixs is different…