one controller for all gauges