add ixflatten