constants/item_constants.asm; line 55
```
const ITEM_2C ; $2C ; unused
```
becomes
```
const HATCHET ; $2C ; HATCHET
```
data/items/key_items.asm; line 46
```
dbit TRUE ; ITEM_2C
```
becomes
```
dbit TRUE ; HATCHET
```
engine/items/item_effects.asm;
add this to the bottom of the file:
```
ItemUseHatchet:
predef UsedCut
ld a, [wActionResultOrTookBattleTurn]
and a
jp CloseTextDisplay
```
Then inside of engine/overworld/cut.asm, line 49
```
ld hl, UsedCutText
```
becomes
```
ld hl, UsedHatchetText
```
and then also add this on line 70, above UsedCutText:
```
UsedHatchetText:
text_far _UsedHatchetText
text_end
```
finally, inside data/text/text_7.asm
```
_UsedHatchetText::
text "<PLAYER> hacked"
line "away with HATCHET!"
prompt
```