connPool return object opt