found info about matrix types