ensure gmp is in place