Changed replicator implementation.