clean out getService, make IO_Socket protected