[WIP] Improving cancelling processes