a reporter transport library over events