add givens rotation into qr