gdp: private prototype