implement new websocket server: added OpHandlers