added parse_qual