clean code: use guava to filter