6.1 Customizing the Framework