avoid printing (nil) and the ? operator