move to two-level command hierarchy
add contents-listing commands