finished adding functionality to all gauges