update M.js