Refinements for GD