* matrix_get and matrix_set are now macros
* wip