initial commit of Connection