Added option to present a step based on a key
Separated scroll actions from swipe gestures