> Assuming open('big.sql').read().split(';') would be a dumb idea, How about we just not assume that? If it is, lets see the proof so we have a good idea how bad it is, which will help gauge how elaborate of a work around is justified. Carl K