handle all 3 sensors independently, for a total of 8 states