early work towards top-level pipeline commands