On Tue, Nov 20, 2001 at 10:26:39AM +0000, Steve Rushe wrote: > At this point it is traditional to mention 'use strict' and warnings. > You use them in the first, but not the second script; what's that all > about then Ted? You forgot: "and always check the return value from open": open(FHANDLE, 'strict.dtd'); Tony