added support for arrays and icollections