Thanks ivars, they're all different resolutions though :( I tried sorting by size, thinking that it would still break them up into groups of different resolutions. But the fact that there's 1300 TGAs with resolutions ranging from 128X128 to 2048X2048, some 24-bit some 32-bit, confused things a bit, to say the least.