Chapter 3 cafe XML fixed