Implementation of MV*