sabotage logic