add: impl batch/exec