Add verbose option and use pivoted qr when solving generalised least squares.