figuring out connection type stuff