fixed some random weirdness by reducing vertices to having only 3 joints affecting them. It seems standard and apparently adding two 0 values results occasionally in some nonzero values