more work on NewSurveyTable