initial pg work