Can any of you tell me whether or not the data location in ZShell titled ZS_BITS is used by ZShell beyond the first two bits (0 and 1)...I mean, would anything go wrong if I changed, say, bit 7 or 6? If not, I'm thinking of using those for a bit to tell whether something has been added on to ZShell (the string) for use in an interrupt... Thanks, Michael Wyman - SeaHorse Software wyma0012@gold.tc.umn.edu