more connection stuff

q