multi value*holding