Add script_run_once() function