xml_response
moving more shared behavior to surveyable