hey - thanks for the info bendingiscool and jsprogg - that makes a lot of sense. yeah - i've definitely been making all of my textures way too big and have also been a bit trigger happy with my shaders. ok - i think i have a better idea of what to do now. cheers.