added buildOrthonormalBig