adding some more demo work, asyncio websocket stuff works now