The Current State of MPP: Where Are We Now?