move gauge creation in gaugeService