Thanks for the reply and I couldn't find that program, but from what it sounds like I don't think that's what i want. All I want is to be able keep other programs and basically windows from loading until my program is done executing...After it's done loading I want windows and all the other programs to start up just like it normally would without my program. An example is if you've ever seen an anti virus' software's spalsh screen come up the second you logon and then stay there and not let anything load until it's done checking for things. Well I hope that helped explain a little bit more what I mean, if not I'll try and explain better next time