not re-registering socketio events
do not broadcast to an empty room
save real name of the file
move ws to be non global