Requires a sensor