increased accuracy of matrix invert