corrected HopDoubling