looked at these for updating data on arc, was running into issues of an error, wasn't causing anything visual but copilot said to try to use interpolate and transition.attrtween to help and it did.
- https://d3js.org/d3-interpolate
- https://d3js.org/d3-transition/modifying#transition_attrTween
- https://stackoverflow.com/questions/43577130/error-path-attribute-d-expected-arc-flag-0-or-1
- https://d3js.org/d3-shape/arc
- https://www.geeksforgeeks.org/d3-js-brushx-function/
- https://d3js.org/d3-brush#brush_extent
- https://d3-graph-gallery.com/graph/interactivity_brush.html