Issue #8: add setRoute

Issue #8: add setRoute