add copy for reliability copy complete