started implementation of event mode