added the replicator