Chapter 2 Trigger for design