Chris Giles MPC and FPC face-off