make report a little more resilient