Wy dont you use PEBuilder directly you can change the shell add drivers add plugins as much as you want. building a software like PEBuilder demand lots of programming knowledge and lots of time to spare and determination Bart really is one of a kind to have put that project up working that good but if you still want to build yours well i'm not good enough at programming to even tell you where to start but i cant tell you Good luck !!!!