shift array components