matrix-ops dirs