This was a really good thread! despite that I still have some problems! I am working in a domain enviroment and have approx 12 different models of pc. My custom image works ok on most of these, however one model, IBM t43 laptop and some older IBM pcs dont work off the image. I think this is to do with the massStorageSection in my sysprep.inf as all the systems are acpi compliant. Basically... Lets get this down to absolute basics. To make a universal image we have to sort out which HAL to use and get the massStorage Drivers sorted. correct? If I leave my image on api uni processor and upgrade to Multi processor if required? Secondly... if my T43 wont work due to MassStorage Drivers, where do I start to manually add the info in massStorage Section? Any help would be great. Thanks