edit array