break core in core api & web
add user id to websocket message