get rid of `_array`, use `mat1` directly