init add gpp