for temp test
implement gauge.