attack and defence
...