creating a connection per adapter use