parse_and_aggregate