try to report error better