Socket changes