Redefine step so it works