update deps to latest versions
use condp instead of cond