implement batch mode in cli