change forward schema
full support gperf gmc/gmp/gcp