Mvt func implemented