control route change