added notEqual