b: wrong cond