will update cond
ready test cond
complete cond
add spec in cond