first connection manager implementation