so if the results aren't `==1` then `None` gets returned?