fix +x and bad not