add _State for parallel tasks execution
make sure either task state is success or failed, add execdeps