mgvs blog