matrix_interface