High Level MVP Structure