Chapter 505: Peace of mind