switching to not using guava 12 methods