basic communication between controller and directives