add parallel cli controlflow etc