>Any decent hacker and most programmers who have been at this game for a >while can navigate using Macsbug pretty easy. So you can check for a >million things, they only have to look for what the serial number SHOULD >have been and reenter it. They're in. I'm personally not worried about the odd hacker making my program work, as long as he (or she) can't modify the object code to create a copyable unprotected version of the original program (which will then show up on a CD in China). Is it really possible for someone to do this? For real protection, is there any way of being able to tell whether the user has sent your program to Macsbug and back? Maybe by checking the trace bit of the system byte or the program counter values? ____________ wave (Toronto, Canada) Much better at "OOPS!" programming than OOP programming.