Updated isocket class.