Add batch mode