add "get data path" interface