chapter 26 -- integration with external applications