tidy up receive websocket condition. rename websocket channels to make more sense