and report the error and possible improvements