(Written by Dave Newton) Howdy, Here`s my way around the return code problem. It is a hack, and it may not work on all blitz compilers (mine is 2.1) but it does have some safety checks in. The compiled program should report unknown command when run from the cli (it returns -1, great error message huh??, the same as when it can`t find a file with the same name!). If you compile it and it doesn`t return this error, it means that your blitz exit code is different :(( lemme know if you have this trouble and I`ll try and find out why! Good luck (you`ll need it!) Dave P.s. If my source code or executable burns down your house, starts a war, accidentally sets off the end of the world after you use it, remember that you are using it at your own risk and I have no responsibility for any damage incurred.