working on PBPActivity