updated PBLog define