updated include gpmc_inner to point correct types