or replication,