achieve replication type