20230609 unedited20250418