Add run-one to avoid problems with excessive reloading.