more array adjustments