MGP evolution