playing with directives and Hyperfocus