adding auto release pools