slight adjustments in the lin_alg department