fix multi condition bug