Add PreEmption Method