add support for primitive arrays