重构 Responding