lets call this getSGMatrix