pp bounds