evaluate multielement