integrate Guice