adding upop for NOT