fix: interrupt all and start a task after that