provides base for scaling matrices
creats H repr method, not correct format yet, but working