basic ws instead of sockjs