Lay out containers in groups, get grouping to work with arrays vs strings