Chris Giles A delicate MPC balance