zlice code
mat2vec