20250709

roots & transformations