do_cond1