Chapter 1143 You still owe me a favour