dependency batch