modify array length