which version you on?
if you are on 7.4 and later you have a really nice function available to acheive your goal. It's called Reinitialise
You will have to build three different very small processes Which contains an open status, an always true condition and the automatic action for reinitialise.
Just like this:
Every process can have its own window and will be forwarded to your standard change process.
Hope this helps.