Revert "refactor of connections. needs to be tied to transcievers"

This reverts commit 4bf5f0035ca0398cd58e48a954be6ba278d05810.