fix umatrixes