added new interface to segregate step and sensor events.