add run_analysis