return this in createsocketserver
lets rewrite analyzer and make it faster;