Started on socket holding stuff