Finally got preemption working