adding gmp