Self reflection

2025/9/26 Edited to