D Givens Editor