comment socket