reflect and respond