Shouldn't it be `||` instead of `|`?