logical and syntax both wrong
save some bytes