more sensible connection strategy
wip
wip