Mihgen's comment is about multiple reports with the same status. We handle this issue with ProxyReporter. Just write this part of code back.