support for array of values