base pg and rd