mv gen