make preemption the default if not defined as 0