re-arrange atom & split into tup/seq_atom; re-arrange loop, apply; add 'more'