yeah i had it working with 4 different print statements, but i wanted to see if i could use my head and get it to run more effecient with an array running thru the array index. you telling me that ill be unable to use an array as a filehandle period? or will i have to deliminate it somehow so the print function sees that its indeed a reference to a real filehandle?