First commit
implementing socket conn