> is not what I want, because it has flattened the whole array. > Is this a > case for an "insert" method for Array? Or "Is There A Better > Way To Do > It?" Well, I'm not sure what you want, but I assume you want to insert another array's content (all elements) after certain place in another array. That is, by example, to array [1,2,3] you want to insert array [4,5,6] right after second element, so that the end result would be [1,2,4,5,6,3]. And my ruby prints: ruby -e 'a=[1,2,3]; a[2,0]=[4,5,6]; p a' [1, 2, 4, 5, 6, 3] - Aleksi