Add enhanced batch executor