added: directives and behavior example