duplicate array