condition input