no need for an `else` if you `return` above