assign_parser