improved implementation for connection pools