workign on #parse_name