add printmatrix