remembered to include run_all