# How to step back?

**URL:** <https://forum.flowable.org/t/how-to-step-back/2123>\
**Category:** Flowable Engine\
**Created:** [June 11, 2018, 8:01am UTC](https://forum.flowable.org/t/how-to-step-back/2123 "2018-06-11T08:01:54Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![WestFarmer](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.flowable.org/westfarmer/32/699_2.png) [@WestFarmer](https://forum.flowable.org/u/WestFarmer)\
**Post date:** [June 11, 2018, 8:01am UTC](https://forum.flowable.org/t/how-to-step-back/2123/1 "2018-06-11T08:01:54Z")

</div>

I am tring to create a process which will be used to approval credit rating result in a loan management system.

This process contains many user tasks, in those tasks , user can choose a action from

1. agree 2.reject 3.disagree

where option 2 means step back to the user who started the process.

how can I implement this with flowable ?

---

<div class="post-metadata">

**Author:** ![martin.grofcik](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.flowable.org/martin.grofcik/32/71_2.png) [@martin.grofcik](https://forum.flowable.org/u/martin.grofcik)\
**Post date:** [June 11, 2018, 8:17am UTC](https://forum.flowable.org/t/how-to-step-back/2123/2 "2018-06-11T08:17:40Z")

</div>

Hi,  
exclusive gateway with loop back to the previous task will make the job.

Regards  
Martin

---

<div class="post-metadata">

**Author:** ![senthacit](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.flowable.org/senthacit/32/2795_2.png) [@senthacit](https://forum.flowable.org/u/senthacit)\
**Post date:** [March 8, 2023, 2:45am UTC](https://forum.flowable.org/t/how-to-step-back/2123/3 "2023-03-08T02:45:47Z")

</div>

hi @martin.grofcik , can you please give an example bpmn.xml file for this scenario. I am facing difficulty in find the loop back inside exclusive gateway  
thanks in advance

---

<div class="post-metadata">

**Author:** ![gdharley](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.flowable.org/gdharley/32/2695_2.png) [@gdharley](https://forum.flowable.org/u/gdharley)\
**Post date:** [March 8, 2023, 5:46pm UTC](https://forum.flowable.org/t/how-to-step-back/2123/4 "2023-03-08T17:46:26Z")

</div>

As Martin says, you can loop back, or another option would be to terminate the current process and start a new one, perhaps injecting an indicator that the last request was rejected along with data collected in the original process.

Really comes down to how the business wants to treat a rejected application.
