We showed that selective binding of precursors to the surface of an assembly of self-replicators can lead to a higher replication fidelity and to the correction of errors during replication. These effects arise when the pool of replicator precursors bound to the replicator assemblies has a building block composition that matches that of the replicator better than the composition of the building block present in bulk solution. The extent of these effects depends on the interactions between the building blocks in the assembly, combined with the nature of the replicator assembly. This mechanism for error reduction and error correction is fundamentally new and conceptually different from the way replication errors are managed in current biochemistry. We speculate that these mechanisms may also contribute towards resolving Eigen's information paradox . It was recently suggested that ribozyme evolution towards a specific function (such as aminoacylation) could lead to an improved error tolerance as a by-product . Similarly, if fibers would evolve functions (such as catalysis ) that necessitate improving substrate binding, this may improve precursor binding as a byproduct, leading to overall improved fidelity.