if ```nil``` evaluates to false so shouldn't matter but I could be wrong