rename onCopyLimit