add array add function