- learning about directives