adjust array