frontend and backend have different socket servers
cleanup
cleanup
views
full websocket
clear