Where does the error go? When I was learning to program in BASIC, I was nearly put off for life by the PRINT # command for printing to a disc file. Every time I tried to use it, a Syntax Error would be reported. I tried re-jigging my programs, consulting the manuals, all in vain - the Syntax Error just would not go away. I now know that I should just have left things as they were, and it would have gone away of its own accord - it is, in fact, one of the more interesting bugs in BASIC. Every time BASIC encouters a PRINT # statement FOR THE FIRST TIME it will report a Syntax Error, but if the program is immediately RUN again, it will happily PRINT # to a file, until the next PRINT # statement is met. Typing RUN again will clear the error ... and so on - so long as there is not a real Syntax Error in your program. It all makes life interesting, if somewhat frustrating when there are a lot of PRINT # statements in a program. Subsequent RUNning of the program, even after months and years, remains clear of Syntax Errors. I don't know why this should be, or even whether it occurs in all versions of Mallard BASIC. I simply pass it on for your information and encouragement. John Filsak