Evan, thanks for the help. It suites the purpose if I use a scalar (0 or 1 item). However, I don't know what to do if I want to feed an array (0 or more items) to your subVI. I guess I'd have to dereference the array and feed the subVI one reference at a time.