added route choice