Chapter 320: Finally some peace