updated cud and array service for copiying orig