use thin websockets adapter