updated pp and bg