make sense of cond