add != for esil