replication factories