js2 dont override m-j please!