get closer to something that might actually work.
connection allocation working naively.