rewrote hard-coded defender values in the formuae