directives basics
chapter6