break out control logic, optimizations for sensor access