batch tool