various change test stuff
add generation of subarray sizes