more multivalue work