Fixed content, wrote socket for reading as well