fix multi value bug