Thanks alot Rendrag & Bâshrat, that cleared up alot for me. Now, if the inf file shows a "subdirectory" as you mentioned, would I need to edit the inf file so that it shows those files are required but not in that specific "subdirectory" so that I just place all the files together in one folder for the UACD or should I put the "subdirectory" in the driver folder and when setup reads that inf it will automatically see the "subdirectory" to get those files without any additional editing to the winnt.sif? Sorry, for asking more, but I just need to know how to get all the additional "required" files placed in the $OEM$ files structure. I can't even imagine the nightmare I'm going to have trying to figure out how to get the new ATI Catalyst and components into the UACD. That alone has gotten me to thinking about forgetting about going through with this. I personally think this whole UACD process is the coolest thing since the invention of the wheel and want learn how to do this more than anything. The problem I seem to have is that there are so many different methods for doing this that it's extremely confusing as to what is the best way or the easiest way. Everytime I get set on doing things a certain way I see another way to do it. I thought using nlite would be the way to go then I see about using batch or cmd files and the options that go along with them. I hope I'm making sense. I would like to see just one of the several methods completed, start to finish, with all the bells and whistles, but "without" alternatives methods mixed in so I can see how easy or hard this is all going to be in just "one" of the methods. Anyway, thanks for all your help. Hopefully I can get enough help to build my confidence and I don't give up on it completely.