UI-3 don't init socket until instance is instantiated