Chapter 8 External data processing