Unify run_once method.