form generation based on goh4 and pgdb