mainly added surround_analysis_new_cleaned.py