Making replication more reliable