updated tests to use better semantics
eliminate redundancy -> is.not.whatever is more pleasant semantically