Chapter 617: No, You're here at the right time