updated the "not" operator