better error display