change logic: gauge combo will make hyper block C intead of hyper block B