report processing