specifiy kind as named param
add zero() for array of array