# \[REQUEST\] Additional options for Flow logic

**URL:** <https://community.homey.app/t/request-additional-options-for-flow-logic/41601>\
**Category:** Ideas & Suggestions\
**Tags:** flow\
**Created:** [January 22, 2021, 1:05pm UTC](https://community.homey.app/t/request-additional-options-for-flow-logic/41601 "2021-01-22T13:05:20Z")\
**Posts on this page:** 1\
**Showing post:** 17

<div class="post-metadata">

**Author:** ![FKey](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/fkey/32/14793_2.png) [@FKey](https://community.homey.app/u/FKey)\
**Post date:** [July 31, 2021, 9:09am UTC](https://community.homey.app/t/request-additional-options-for-flow-logic/41601/17 "2021-07-31T09:09:11Z")

</div>

> [@robertklep](#):
>
> But I do agree that synchronous execution would make flows more predictable: it doesn’t really make sense to have, for instance, a card that calculates the value of a variable and a following card that uses that new value to be started concurrently, as they do now

For these situations I split up the flow  
(I really like [to split up flows](https://community.homey.app/t/how-to-structure-your-flows/25109) 🤪)

1. Calculate the value of a variable
2. When a variable has changed use that new value in the execution of the flow

---

_[View the full topic](https://community.homey.app/t/request-additional-options-for-flow-logic/41601)._
