initial commit for mjs-volume