added MRV and MCV methods