basic parsing in parse_pb