copy array range