update linear algebra