Browsing: self-repairing DNA