Ok I have all the framework done. Programs I want it to do all linked up in another program Done. A c++ program to write to boot sector DONE. All I need now is a simple (less than a gig of text:) way to start the other program from the Original booted program I also read (several) books on makeing a 32bit asembly languige (I just can'spell well) OS I have asked on yahoo answers google everywhere (for all you sas poster not literaly) I am using flat asembly or masm im flexibul and it on windows. Using iPod to type this so no smart grammarical remarks ether. HURRY and I have tried linux AND I DON'T LIKE IT!!!