add FrozenGauge recipe
reorder methods in Gauge