I think I found my error.....I put B_JUMP JForceCmdNoChar in the quit routine. When I removed this line the memory didn't go away. What does B_JUMP do anyway? How does it differ from B_CALL? Thanks. -Tom caffeine43@netzero.net on 06/05/2001