ConnectionPool class is basically restored