Sensor Preempt part 1

still not quite sure about how I want to do this.