added run_off parameter