Chapter 14 Advanced methods