GetPath Implementation