removing guava dependency