initial socket creation