adds new route handling