Added hasghmap to associate each event with its author, not finished.