Is it out of the question that, instead of a message saying "Bad checksum", the message could be "server busy"? "bad checksum" sounds....well, bad. Like my machine's in jeopardy. of course now that I know that's equivalent to a busy signal, I can live with that. But it's reminiscent of the message that tells you the URL doesn't exist when what it actually means is your ISP just went off the air. Computers were built by geeks for geeks, I guess. Why else would the messages seldom mean what they say they mean?