finished up some basic connection data structure additions