learning basics of directives