This is the first commit of QcGauge