updated with working replication to dco worker