diff --git a/DDG4/lcio/Geant4Output2LCIO.cpp b/DDG4/lcio/Geant4Output2LCIO.cpp
index bba5ffdecab52708982578d24fbc25f6d9ade35b..46019dfa92557c3bd6de4bd5de648fd296cd3146 100644
--- a/DDG4/lcio/Geant4Output2LCIO.cpp
+++ b/DDG4/lcio/Geant4Output2LCIO.cpp
@@ -154,6 +154,8 @@ void Geant4Output2LCIO::saveRun(const G4Run* run)  {
 
 void Geant4Output2LCIO::begin(const G4Event* /* event */)  {
   lcio::LCEventImpl* e  = new lcio::LCEventImpl;
+  //fg: here the event context takes ownership and
+  //    deletes the event in the end 
   context()->event().addExtension<lcio::LCEventImpl>( e );
 }