gpm_structure