thinking-aware