In my current application, I'm managing a series of screen graphics changes the user makes, and storing the results in a series of resource pictures, with the intermediary being a GWorld, or several GWorlds. My conundrum is whether it is a good idea (or even sensible) to create several GWorlds and have them around all the time; or whether to create them as needed, dispose of them when done and then repeat the process whenever necessary. All of the screen shots will be the same size, though the resources will vary marginally at the outset. Suggestions would be appreciated. TIA, Joe Wilkins