errrors behind a cond