added "run all" option