no guava dependency in api