new feature findPathById