server socket beginnings