got parse_path working