Added files pulled from linalg.