fight task, exceptions throws for task interrupt fix