fixed GMat ^* GSMat