a lot of functionality now in router_client. Router_client handles Rest_client interactions