switch on event; scaffolding for redis driver