with sockjs setup