bug fix
refactor repo script into run_list