router functionality working