probably set up rest client DI