ADD: flaten array