added section on Gaussian elimination