updated run_list maker