MPC board