tries with directive to controller communication