Ripple overwrite part 2