rewrote with mutable colors
generalized wifi-gauge