sgm diagonal