add guava methods