Could do `||` here as well instead of introducing vars...