MJR parallel version added.