add guava and trove