added constructor taking configuration to initialise
syncronized
OutputAdapter change (raw List to List<Evnet>) in repo copy cloned