updating the gauge method so it actually works...