added pool connection manager