added get_path()