preemptive run from attack