new receive ws method