#43 Preempt Interface