matrix-assisted