batch client