Socket part and some judger handler