add editSurvey function