I'd remove the else. Just always return null.

```
if (bestPools.size() > 0) {
    return bestPools;
}

return null;
```