update MV controller