var socket