matrix_v4 and matrix.js added