Chapter 1228: Promises Kept