fixed child dependencies without a wait_all