implement summary.list
add test to summary.list
refine docs for transform.list