Directive - controller communication (clean slate)