fixed unary not expression