Author: Kim Yaroshevskaya (2023-2025)