catching batch too