some more progress on run_analysis