Adding default params
ConnectionPool shold be co-variant