blog MPVC