Made changing the run list more generic