batch spec