Re the research sabotaged effect : If it does occasionally leave some SPR research still going, that is ok - it isn't meant to be absolutely every time completely killing all research. A very small chance of some project still continuing should be ok, I think.

Tim