Chapter 631: Good news and bad news