Added stateful object for steps