websockets step1