* not operator handling