Updated communication protocol.
Updated the report.
Fixed report merge issues.