changed MGP to IMPC