befoere change parse_file