added connection manager