preemptive rr working-ish