modified longsurveyback
got rid of conflicts