updated run_analysis