basic socket connections