Shouldn't it be possible to create a program that is stored in the archive and only parts are recalled by a program that is in the RAM or say a program has levels stored in a file on the archive and the main program copies the part of that file that is needed at any time. Matt Ross