Self-Reflection+Letter-AG