add guava as a dependency