restore orthogonality: take 2 (8322850)