added lin_alg / some forms