removed gauge as a dependency