MJD soft