added batch pool type