hello folks, I was wonderin, how do you completely stop an ASM program from inside a subroutine without just returning to the original program? Bud And why are all assemblers in C++ and stuff, and all in DOS? Wouldn't a VB application be much easier and user friendly (remember DOS syntax)??? And you wouldn't have to open a DOS box either, whoa!