second approach to websockets