I'm looking for a very similar thing, infact heres the exact thread I started elsewhere... "I have a bunch of cubes and I would like to write a script that does an automatic map on them. I tried this after selecting all the cubes... string $polyBlocksArray[] = `ls -sl`; for ($myObject in $polyBlocksArray) { polyAutoProjection; } I get an error saying "Doesn't work with multiple objects selected". How would I go about getting the loop to go through them one at a time and map that way? Many thanks in advance Chris" As is mentioned above I am looking for a way to do multiple projections, however it doesn't seem to like it with multiple objects. This is a real pain, any ideas guys. PS. Soz for semi-hijacking your thread