mpce 26 project