Create step event listener