m ~ m r vm