# Async Action Groups question

**URL:** https://www.finalbuilder.com/forums/t/async-action-groups-question/1740
**Category:** Discussion
**Created:** [April 15, 2011, 12:44pm UTC](https://www.finalbuilder.com/forums/t/async-action-groups-question/1740 "2011-04-15T12:44:57Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![deleted\_user](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/deleted_user/32/937_2.png) [@deleted\_user](https://www.finalbuilder.com/forums/u/deleted_user)
#### Post date: [April 15, 2011, 12:44pm UTC](https://www.finalbuilder.com/forums/t/async-action-groups-question/1740/1 "2011-04-15T12:44:57Z")

</div>

Can I put 2 Sync Action Groups within 1 Async Action Group? &nbsp;And have the Sync Actions run serially within their Sync Group, but in parallel with

other Sync Actions in the Async Group?&nbsp;

I want a structure like this:

Async Action Group

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Sync Group 1

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Task A

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Task B

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Sync Group 2

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Task C

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Task D.

I never want A & B to run simultaneous - I want them to run serially

I never want C & D to run simultaneous - I want them to run serially.

However, A and C ( or D ) can run at the same time

Or B and C ( or D ) can run at the same time.

Will this run as I expect?

---

<div class="post-metadata">

### Author: ![Vincent](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/vincent/32/938_2.png) [@Vincent](https://www.finalbuilder.com/forums/u/Vincent)
#### Post date: [April 15, 2011, 3:50am UTC](https://www.finalbuilder.com/forums/t/async-action-groups-question/1740/2 "2011-04-15T03:50:40Z")

</div>

Yes, Asyc groups run each Immediate child action in a seperate thread. So in this example, Sync Group 1 and Sync Group 2 will each get their own thread, and execute just like any other actions, so Task B will run after Task A completes, which will run after SyncGroup 1 completes.
