sets conditions