Hi, I need to get some input from the user and use that to select one of many kickstart methods for installation of a customised Red Hat 7.2. One way to do this is by putting up a text-mode (snack) screen before instClass is instantiated (somewhere around line 400 of anaconda). After that, depending on the user inputs, you can init instClass with a call to Kickstart() with the appropriate file name and skip the customClass and DefaultInstall calls. The question: Is it safe to re-init instClass /after/ the UI has started up (i.e. after the call to intf.run() )? If that were so you could ask the user questions in GUI mode, throw away the original instClass and create a new one from Kickstart(). Of course, the code would transfer initialised data (installData, currently set language, keyborad, mouse, etc) from the old instClass to the new one. Regards, -- Raju -- Raju Mathur raju@xxxxxxxxxxxxx http://kandalaya.org/ It is the mind that moves