fix
run sub-steps in parallel