connection manager - completed until can be tested (requires rudp)