better run time error display