evolving array section