Update matrix.js