support step and final callbacks for the series