this show_err thing sounds like a really good idea for this sort of thing, and many other problems, especially text problems, if it works.