add step-by-step explanation for redacted.rb