directives!  working on more directives