Continuing from a previous thread (http://www.vbforums.com/showthread.php?&t=429114) i came across a little problem. When copying the elements of the previous array into the new one i noticed that its copying all the elements that have nothing in them, so instead of adding, for example, one element across each time, its copying 2 and i have a load of elements in my new array that have nothing in them. So how can i change the code in posted in the previous thread so that only the element that contains something is copied?