I don't like this `if`, you have "None" parameters for those two.