new version for jm