add guava guice code