replace with my forked socketio-clientpp