redundant conditional