Basic implementation done. Events to be extracted